/* cai dat thong so ban da */
html, body, div, span, h1, h2, h3, h4, h5, h6, strong, ol, ul, li, a{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	
}

body {
	font-size: 62.5%;
	font-family: goergia, helvetica;
	line-height: 1.5;
	//background-color: #e8eceb;
	
}

ol, ul{
	list-style: none;
}

li{
	list-style:none; 
}
a{
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
.clear{
	clear: both;
}

a img{
	border: none;
}

#wrapper {
	width: 1002px;
	margin: auto;	
	
}

/* End css can ban*/

/* css header */
#header div#img-banner {
	width: auto;
	height: 258px;
	background: url('../images/banner.png')  top left no-repeat;
}

#header div.menu{
	height: 33px;
	background: #B81400;
        
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        
}



#header div.menu li a{
	color: white;
font-size: 1.2em;

border-right: 1px solid white;


}

#header div.menu li ul li a{
	border: none;
}
#header div.menu li:last-child a{
	border: none;
}

#header div.menu li{
	display: inline;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
}

#header div.menu li a{
	display: block;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px 10px;
	line-height: 33px;
	padding-right: 35px;
}

#header div.menu li ul{
	position: absolute;
left: 10px;
width: 160px;
display: none;
background: #f4c88a;
border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}

#header div.menu li ul li{
	width: 100%;
        border-bottom: 1px dotted white;
}

#header div.menu ul li ul li:last-child {
	border: none;
}

#header div.menu li:hover ul{
	display: block;
        
}
#header div.menu li{
	float:left;
    position: relative;
}

#search {
    padding-top: 5px;
}
/* End css heder */

/* css box-left*/

#col-1-2 {
    float: left;
    width: 750px;
}
/* css categoty*/
#box-left{
    float: left;
    width: 200px;
    
}

#category {
   border: 1px solid #e3f6bf;
   margin-top: 10px;
   padding: 10px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}

#category a,#category a:visited
{
	color:#3D3D3D;
	text-decoration:none;
        padding:10px;
        font-size: 13px;
}

#category a:hover
{
	color:#BD2B2C;	
}

#category h3{
    background: url('../images/cate_bg4.png') no-repeat scroll center transparent;
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 7px 0;
    padding: 3px 10px;
    text-transform: uppercase;
    text-align: center;
    }
#box-left div#category li{
        border-bottom: 1px dotted #c9cd91;
    }

#box-left div#category li:last-child {
	border: none;
}
/* End #category*/

/* End #box-left*/

/* css #box-right*/

#col-2{
    float: right;
}

/* css #login*/
#login h3{
    background: url('../images/cate_bg4.png') no-repeat scroll center transparent;
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 7px 0;
    padding: 3px 10px;
    text-transform: uppercase;
    text-align: center;
    margin-top: 20px;
    }
#login {
   border: 1px solid #e3f6bf;
   margin-top: 10px;
   font-size: 11px;
   text-align: center;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}
/* End #login*/

#top-videos {
   border: 1px solid #e3f6bf;
   margin-top: 10px;
   font-size: 11px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}
#box-right{
    float: right;
    width: 240px;
}

#top-videos a:hover
{
	color:#BD2B2C;	
}

#top-videos h3{
    background: url('../images/cate_bg4.png') no-repeat scroll center transparent;
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 7px 0;
    padding: 3px 10px;
    text-transform: uppercase;
    text-align: center;
    margin-top: 20px;
    }
.item {
    color: #8C8C8C;
    height: 50px;
    padding-left: 20px;
    width: 200px;
    padding-top: 10px;
    padding-bottom:  20px;
}   
.artist_name_1 {
    color: #8E782C;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
}

.imag {
    background-color: #FFFFFF;
    border: 1px solid #D1D1D1;
    float: left;
    height: 50px;
    margin-right: 7px;
    padding: 3px;
    width: 60px;
}

.song_name {
    color: #3E3E3E;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    text-decoration: none;
}
/* End #box-right*/

/* Css #content*/
#mvotd {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 0 auto;
    padding: 5px;
    width: 515px;
}

#mvotd {
   border: 1px solid #e3f6bf;
   margin-top: 10px;
   padding: 10px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}

#mvotd h2 {
    color: #FE6203;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 0 0 10px;
}

#mvotd a:link, #mvotd a:visited {
    color: #5C817B;
    font-weight: 400;
    text-decoration: none;
}
/* Css #watch*/
.corners .pd {
    background-repeat: no-repeat;
    padding: 0;
    position: relative;
}

#playingnow {
    border: 2px solid #FFFDF5;
    color: #333333;
    display: table;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: 700;
    margin: 0 auto;
    padding: 5px;
    text-align: center;
    width: 400px;
}
/* End #watch*/
/* Css #new-video*/

#new-video h2 {
    color: #FE6203;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 0 0 10px;
}

#new-video {
   border: 1px solid #e3f6bf;
   margin-top: 10px;
   padding: 10px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}

#new_music_videos {
    display: table;
    margin: 0 auto;
    padding: 5px;
    width: 400px;
}

#new_music_videos .item {
    float: left;
    height: 130px;
    margin: 0;
    padding: 5px 0;
    text-align: center;
    width: 125px;
    padding: 1px;
}

#new_music_videos .imag, #browse_results .imag {
    background-color: #FFFFFF;
    border: 1px solid #D1D1D1;
    height: 75px;
    margin-right: 7px;
    padding: 3px;
    width: 110px;
}

#new_music_videos .artist_name {
    color: #2786C2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: -1px;
}

#top_videos .item_views, #new_music_videos .item_views {
    color: #3366FF;
    display: block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}

#slider-video 
{
	width: 400px;
}
#slider-video li
{
	width: 250px;
}
/* End #new-video*/
/* End #content*/

/* Css #footer*/
#footer {
    background:  #46535B;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: 400;
    height: 69px;
    line-height: 19px;
   padding-top: 30px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}
#footer a {
    color: #C2C4C6;
    text-decoration: none;
}
.box-body
{
	float: left;
	width: 515px;
}
div.box-body form label strong
{
	width: 200px;
}
div.box-body form label
{
	padding-right: 70px;
}
div.box-body ul li
{
	padding: 15px;
}
/* End #footer*/

